home *** CD-ROM | disk | FTP | other *** search
/ MIDICraft's MIDINET CD-ROM / MIDICraft's MIDINET CD-ROM.iso / MIDFILES / ACLASSIC / KORG_I3 / DOCS / MIDCRAFT.ZIP / SMF.TXT < prev    next >
Text File  |  1996-06-01  |  6KB  |  135 lines

  1. MIDICraft's Guide to Standard MIDI Files
  2.  
  3. STANDARD MIDIFILES (SMF).
  4.  
  5. In recent years  most  manufactures  have  made  their  keyboards  and tone
  6. modules to conform to a standard  Voice  List  and Drum Set. Where this has
  7. been done there is usually a LOGO  on the equipment which reads GM/GS. This
  8. simply means that the  equipment  conforms  to  General  MIDI. By virtue of
  9. this, it means that any performance data  created on GM/GS equipment can be
  10. freely interchanged and be played  accurately  on any other equipment. i.e.
  11. music composed or sequenced on say a  Roland JV30 can be played through say
  12. a Roland Sound Canvas or Yamaha TG100 or any other GM/GS keyboard or sound
  13. module.This in turn has led  to  software companies manufacturing their own
  14. Standard MIDI Files which can be  purchased  and used for enhanced 'Backing
  15. Music' for singers or bands.
  16.  
  17.  
  18. Why not enquire from "MIDICraft" about their comprehensive list of SMF's.
  19.  
  20.  
  21. When creating SMF's it is considered  good practise to include various set-
  22. upcontrollers to set the play parameters of the module or synth that may be
  23. in use. These are usually 'Stored' in bar 1 and maybe spreading into bar 2.
  24. The important controllers to use are as follows-:
  25.  
  26. CONTROL 121  RESET ALL CONTROLLERS
  27. RESETS VOL TO 100 (NORMAL LEVEL, BUT CAN BE INCREASED TO 127)
  28. EXPRESSION  TO 127 (MAX)
  29. PITCHBEND TO 64 (NO BEND)
  30. PANNING TO 64 (CENTRE)
  31. SUSTAIN TO 0 (SUSTAIN OFF)
  32. MODULATION TO 0 ( MODULATION OFF)
  33. REVERB TO 0 (REVERB LEVEL OFF)
  34. CHORUS TO 0  (CHORUS LEVEL OFF)
  35. ALL NOTES OFF (KILLS ANY STUCK NOTES THAT MAYBE STILL SOUNDING)
  36. CONTROL 0 + CONTROL 32 SELECTS GM SOUND-SET IN A MULTI-SOUND MODULE
  37. CONTROL 7 VOLUME RANGE 0(OFF) - 127 (MAX)
  38. CONTROL 10 PANNING RANGE 0 (FULL RIGHT) - 64 (CENTRE) - 127 (FULL LEFT)
  39. CONTROL 11 EXPRESSION RANGE 0 (OFF) - 127 (MAX)
  40. CONTROL 1 MODULATION  RANGE 0-64 (OFF) - 65-127 (ON)
  41. CONTROL 64 SUSTAIN RANGE 0-64 (OFF) - 65-127 (ON)
  42. CONTROL 91 REVERB RANGE 0 (OFF) - 127 (MAX)
  43. CONTROL 93 CHORUS RANGE 0 (OFF) - 127 (MAX)
  44. PROGRAM 0-127 DEPENDING ON THE CHOSEN VOICE
  45.  
  46. THE FOLLOWING MUST BE USED TOGETHER
  47. CONTROL 101  0  MSB
  48. CONTROL 100  0  LSB
  49. USED TO ENTER THE PITCHBEND RANGE
  50. CONTROL  6  DATA  BYTE   USED  TO  SET  THE  PITCHBEND  RANGE  (2 UP/DOWN 1
  51. SEMITONE.  64 UP/DOWN 1 OCTAVE)
  52. REFER TO YOUR SOUND MODULE USER MANUAL)
  53.  
  54. CONTROL 101 127  MSB
  55. CONTROL 100 127  LSB
  56. USED TO ACTIVATE PITCHBEND RANGE
  57.  
  58. A TYPICAL SET-UP FOR THE START OF A TRACK MAY
  59. LOOK SOMETHING LIKE THIS
  60. POSITION      EVENT   CHA   -1-   -2-     LENGTH
  61. 1  1  1  1   CONTROL   1    121   0   RESET CONTROL
  62. 1  1  1  2   CONTROL   1     0    0   BANK SEL MSB
  63. 1  1  1  3   CONTROL   1    32    0   BANK SEL LSB
  64. 1  1  1  4   CONTROL   1     7   100  VOLUME
  65. 1  1  1  5   CONTROL   1    10    64  PANNING
  66. 1  1  1  6   CONTROL   1     1   127  EXPRESSION
  67. 1  1  1  7   CONTROL   1    91    64  REVERB
  68. 1  1  1  8   CONTROL   1    93    10  CHORUS
  69. 1  1  1  9   CONTROL   1     1     0  MODULATION
  70. 1  1  1 10   CONTROL   1    64     0  SUSTAIN
  71. 1  1  1 11   CONTROL   1   101     0  REG MSB
  72. 1  1  1 12   CONTROL   1   100     0  REG LSB
  73. 1  1  1 13   CONTROL   1     6     2  DATA ENT MSB
  74. 1  1  1 14   CONTROL   1   101   127  REG MSB
  75. 1  1  1 15   CONTROL   1   100   127  REG LSB
  76. 1  1  1 16   PROGRAM   1    48
  77. 1  1  1 20   CONTROL   2   121    0   RESET CONTROL
  78.  
  79. AND SO ON FOR THE REST OF CHAN 2 AND ALL
  80. SUBSEQUENT CHANNELS.
  81.  
  82. As you can see, if the  above  controls  are inserted for each channel used
  83. there is very  little  left  to  chance  for  an  SMF.  to  play other than
  84. correctly, no matter what sound module or synth is used.
  85.  
  86. When you have all your music programed in  and all editing done and you are
  87. happy with the result then save it to disc using the 'SAVE MIDIFILE' option
  88. and it will automatically have an  extension  of  .MID. This means that you
  89. can now give it to a friend  or  other  third  party to play on their GM/GS
  90. module and they will hear it EXACTLY as you have programed it.
  91.  
  92. If you purchase any SMF's from  software companies like "MIDICraft you will
  93. find all of these 'Set Up  Codes'  already  programed into the file. All it
  94. leaves you to do is to either play and use  it as it is or to edit the file
  95. to your liking. i.e.
  96.  
  97. 1. Ususally there is a guide vocal  track  on Track/Channel 16. This can be
  98. deleted for live use.
  99.  
  100. 2. Maybe there is already a Drummer and/or Bass player in your band. Simply
  101. delete the Bass/Drums parts as these are to played 'Live'.
  102.  
  103. 3. Maybe the instrument mix  is  not  to  your  liking.  The easiest way of
  104. changing a 'Volume level Mix' is to-:
  105.  
  106. a. Remix to separate Tracks/Channels.
  107.  
  108. b. Using the Mouse  Buttons,  Increase/Decrease  the VELOCITY levels whilst
  109. playing back using the 'MAIN SCREEN'.
  110.  
  111. c. If the song is in the wrong  key  for your voice then Transpose the song
  112. up/down to suit, again from the main screen.
  113.  
  114. NOTE: DO NOT TRANSPOSE THE DRUM TRACK
  115.  
  116. Most MIDI files have a  Hi-Hat  'Count  In'  to  enable  your band to start
  117. together but if you are solo singer and the song has a definate Intro, then
  118. these can be deleted from Track 10.
  119.  
  120. 4. When all is to your liking for each individual track then reasve the file
  121. (Don't save over the original) to a blank floppy disk or your harddrive..
  122.  
  123. 5. Mix down to FORMAT 0 (if required) then Re-Save and or Convert as a (SMF)
  124. MIDI file. The new SMF will contain your re-mixed volume parameters..
  125.  
  126.  
  127. You will find that Music-X is perfect for the creation and editing of (SMFs)
  128. but if you do have  difficuties  or  want  advise  on  any matter concerning
  129. Music-X then do not hesitate to give  us a  ring  here at MIDICraft. We will
  130. always do our best to sort out any problems.
  131.  
  132.  
  133. MIDICraft Compositions and Arrangements
  134. +44 01928 563762
  135.